var str = "";
function Obiekt(x, y)
{
  this.x = x;
  this.y = y;
}
Obiekt.prototype.x = 10;
Obiekt.prototype.z = 30;

function getXYZStr(obj)
{
  var str = "x = " + obj.x;
  str += ", y = " + obj.y;
  str += ", z = " + obj.z;
  return str;
}

var obiekt1 = new Obiekt(1, 2);
var obiekt2 = new Obiekt(3, 4);

str += "Po utworzeniu obiektów: <br />";
str += "obiekt1: " + getXYZStr(obiekt1) + "<br />";
str += "obiekt2: " + getXYZStr(obiekt2) + "<br />";

obiekt1.x = 20;
obiekt1.z = 40;
obiekt2.x = 5;

str += "<br />Po modyfikacji obiektów: <br />";
str += "obiekt1: " + getXYZStr(obiekt1) + "<br />";
str += "obiekt2: " + getXYZStr(obiekt2) + "<br />";

var dataDiv = document.getElementById("dataDiv");
dataDiv.innerHTML = str;
